﻿namespace EyeOpen.OopByTdd.Con
{
	internal class Program
	{
		private static void Main()
		{
			////Execute<MathSample>();
			Execute<AnimalSample>();
		}

		private static void Execute<T>()
			where T : Sample, new()
		{
			new T().Main();
		}
	}
}